sustained release tablet - Français Anglais Dictionnaire